.modal-content {background-color:#2b2b2b;border-radius: 0;width: fit-content;margin: 0 auto;min-width: 300px; max-width:45px;}
.modal-header {padding: 5px;font-size: 14px;/* display: table; width: 100%; line-height: 1.42857143; */border-bottom-color: #515151;}
.modal-header>li {float:left;padding-right:5px}
.modal-header>li:last-child {float:right}
.modal-header>li:last-child>a {display:block;font-weight:bold;color:#666;cursor:pointer}
.modal-header>li:last-child>a:hover {text-decoration:none}
.modal-header>i, .modal-header>h4, .modal-header>button {display:table-cell;text-align:left;}
.modal-header .close {text-align:right;width: 1%;/* float:unset; */}
.modal-title {padding:0;font-size: 14px;}
.modal-footer {border-top-color:#515151}
.modal-footer .btn {padding: 2px 15px;border-radius: 0; color: #999; background-image: none;}
.modal-footer .btn:hover {background-color: #515151;color:#999;border-color:#575757}

.modal-footer .btn-ok {background-color: #444; border-color:#474747; color:#999}
.modal-footer .btn-cancel {background-color: #303030;color:#666;border-color:#3c3c3c}

.modal-content .warn {color:#d58512}
.modal-content .error {color:#af312d}
.modal-content .success {color:green}
.dlg-content {line-height:200%}